Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Tuesday, August 18 2009
21 Exception when count option used to enumerate non-recurring event. was created
  • Rick DeNatale
    Rick DeNatale created the ticket at 9:06 AM

    This was reported by kjwierenga who provided the fix.

    Failing test case (modified from kj's original)

    in occurrence_enumerator_spec.rb

    describe "for a non-recu...
Thursday, August 06 2009
20 RiCal::PropertyValue::Period returns nil ruby_value was created
  • Rick DeNatale
    Rick DeNatale created the ticket at 1:41 PM

    This is a bug.

    Failing spec example:

    describe "freebusy problem" do

    before(:each) do
      cal = RiCal.parse_string(<<ENDCAL)
    

    BEGIN:VCALENDAR METHOD:PUBLISH VERSI...

Friday, July 31 2009
19 RiCal Fails to handle quoted parameter values. was created
  • Rick DeNatale
    Rick DeNatale created the ticket at 5:16 PM

    Yes, it's a bug. I'm not handling the double-quoted tzid parameter to DTSTART.

    I'm opening a ticket.

    On Fri, Jul 31, 2009 at 4:20 PM, Reid Thompsonreid.thompson...

Tuesday, July 21 2009
18 Error in component.rb was created
  • Rick DeNatale
    Rick DeNatale created the ticket at 4:09 PM

    ---------- Forwarded message ---------- From: Christopher Eckman christopher.eckman@gmail.com
    Date: Tue, Jul 21, 2009 at 6:03 AM
    Subject: Error in component.rb
    ...

17 Fwd: [RiCal] Problem with trigger parsing was updated
  • Rick DeNatale
    • Assigned user set to Rick DeNatale
    • Title changed from Problem with trigger parsing to Fwd: [RiCal] Problem with trigger parsing
    by Rick DeNatale at 4:07 PM

    This problem was caused by an improper property value specification for trigger in the component_property_defs.yml file

  • Rick DeNatale
    Rick DeNatale created the ticket at 4:06 PM

    New Bug

    ---------- Forwarded message ---------- From: psm42 pscottmurphy@gmail.com
    Date: Mon, Jul 20, 2009 at 9:31 AM
    Subject: [RiCal] Problem with trigger pars...

Monday, July 06 2009
14 Component without recurrence properties should enumerate just itself only if ... was updated
  • Klaas Jan Wierenga
    Klaas Jan Wierenga commented at 4:31 PM

    excellent, thank you

  • Rick DeNatale
    • State changed from new to resolved
    by Rick DeNatale at 12:08 PM

    Forgot to close this. Fix was in 0.7.0

16 event#finish_time loses timezone info when event has a dtstart and duration was updated
  • Rick DeNatale
    • State changed from new to resolved
    by Rick DeNatale at 12:31 PM

    Fixed in 0.7.1

  • Rick DeNatale
    Rick DeNatale created the ticket at 12:21 PM

    Reported by Paul Scott-Murphy, via email

    failing spec in event_spec.rb

    it "should uset the  timezone of dtstart when event has a duration" do
      @it = RiCal.Eve...
15 Duration validation issues was updated
  • Rick DeNatale
    • Milestone set to 0.7.1
    • State changed from new to resolved
    • Assigned user set to Rick DeNatale
    by Rick DeNatale at 12:19 PM

    Fixed the regex and specs which had invalid duration times.

  • Rick DeNatale
    Rick DeNatale created the ticket at 12:17 PM

    The PropertyValue::Duration#valid_string? is incorrect, it rejects valid duration strings and accepts others.

    For example "+P1H" is an invalid duration string, ...

0.7.1 was created by Rick DeNatale at 12:18 PM
&nbsp;
0 of 2 tickets remain in this milestone
Tuesday, June 23 2009
14 Component without recurrence properties should enumerate just itself only if ... was created
  • Klaas Jan Wierenga
    Klaas Jan Wierenga created the ticket at 9:08 AM

    I wrote the attached failing spec to show what the problem is (expected 0 got 1)

    Given a single event without recurrence (no rrule set). Date is before :startin...

Sunday, June 14 2009
13 TZInfo::Timezones with no transitions fail on export was updated
  • Rick DeNatale
    • State changed from new to resolved
    by Rick DeNatale at 9:50 PM

    Fixed in 0.6.3

  • Rick DeNatale
    Rick DeNatale created the ticket at 7:39 PM

    Certain time zones have not transitions and therefore no local start time. The following spec for TZInfoTimezone tests that all TZInfo timezone identifiers can ...

12 Export Failure for unbounded tzinfo timezone was updated
  • Rick DeNatale
    • Assigned user set to Rick DeNatale
    • State changed from new to resolved
    by Rick DeNatale at 9:49 PM

    Fixed in 0.6.2

Thursday, June 11 2009
12 Export Failure for unbounded tzinfo timezone was created
  • Rick DeNatale
    Rick DeNatale created the ticket at 1:59 PM

    context "bug report from Noboyuki Tomizawa" do

    before(:each) do
    
      @it = RiCal.Calendar do |cal|
        cal.event do |event|
          event.description = "test"
        ...
Thursday, May 28 2009
11 Export Folding is not UTF-8 Safe was updated
  • Rick DeNatale
    • State changed from new to resolved
    by Rick DeNatale at 8:34 AM

    I suspect that String.unpack is actually quicker than checking the byte with ruby, since it's a C 'primitive'

    In any case I doubt that it makes much performance...

Wednesday, May 27 2009
Fixed [\#11 state:resolved] http... was committed by Rick DeNatale at 12:50 PM
11 Export Folding is not UTF-8 Safe was created
  • Rick DeNatale
    Rick DeNatale created the ticket at 11:38 AM

    The folding which happens when exporting a calendar currently splits at a fixed character position.

    This may cause a UTF-8 string with multi-byte characters to ...

Tuesday, May 26 2009
version 0.5.0 rubyforge release candi... was committed by Rick DeNatale at 10:28 AM
after generator change http://gi... was committed by Rick DeNatale at 10:28 AM
Monday, May 25 2009
3 Component without recurrence properties should enumerate just itself. was updated
  • Rick DeNatale
    Rick DeNatale commented at 9:26 AM

    Perhaps you might consider adding something to the wiki on github under FAQs

  • brunetton
    brunetton commented at 9:25 AM

    Hi Rick
    Thanks for your response. The heart of my problem was that I didn't knew the Event::dtstart() function. Now I'm able to do :

    > cal.first.events[1].occu...
Saturday, May 23 2009
5 Text Folding was updated
  • Rick DeNatale
    • State changed from open to resolved
    by Rick DeNatale at 6:28 PM
  • Rick DeNatale
    • State changed from new to open
    by Rick DeNatale at 4:39 PM

    I got one reply from the icalsify list, which indicated that I should treat any combination of /n /r as an "intentional" linebreak

9 Problem when EXDATEs have timezones was updated
  • Rick DeNatale
    • State changed from new to resolved
    • Milestone set to 0.0.11
    by Rick DeNatale at 6:28 PM
updated version to 0.0.11 http:/... was committed by Rick DeNatale at 6:25 PM
Fixes [\#5 state:resolved milestone:"... was committed by Rick DeNatale at 6:25 PM
Fixed [\#9 state:resolved milestone:"... was committed by Rick DeNatale at 6:25 PM
0.0.11 was created by Rick DeNatale at 4:37 PM
&nbsp;
0 of 1 tickets remain in this milestone
Friday, May 22 2009
10 tzinfo not required was updated
  • Rick DeNatale
    • State changed from new to invalid
    by Rick DeNatale at 7:54 PM

    RiCal is specifically designed NOT to require the tzinfo gem itself.

    It will work with either the tzinfo gem or the tzinfo implementation which has been availab...

  • frison
    frison created the ticket at 5:40 PM

    add_subcomponent fails. Could require 'tzinfo' in sample below, but that doesn't seem right.

    !/us/bin/ruby

    require 'rubygems'
    require 'ri_cal'

    timezone = <<eos
    ...

9 Problem when EXDATEs have timezones was created
  • Rick DeNatale
    Rick DeNatale created the ticket at 12:04 PM

    It appears that having timezones on EXDATEs is preventing them from excluding occurrences.

    The Icalendar data in the spec below contains an exdate for each norm...

5 Text Folding was updated
  • Rick DeNatale
    Rick DeNatale commented at 11:47 AM

    I'm not sure.

    The spec says that an intentional line break should be escaped by \n or \N, but I'm unclear what is meant here by an intentional line break.

    I gue...

Thursday, May 21 2009
7 Event#bounded? fails for Event with occurrence lists was updated
  • Rick DeNatale
    • Assigned user set to Rick DeNatale
    • State changed from new to invalid
    by Rick DeNatale at 8:04 PM

    I created #8 as a duplicate by mistake and closed it.

  • Rick DeNatale
    Rick DeNatale created the ticket at 7:54 PM

    Failing spec

      context "bounded? bug" do
        before(:each) do
          events = RiCal.parse_string rectify_ical <<-ENDCAL
          BEGIN:VEVENT
          EXDATE:20090114...
8 Failure using bounded? on Event with exdates was updated
  • Rick DeNatale
    • State changed from new to resolved
    by Rick DeNatale at 8:02 PM
  • Rick DeNatale
    Rick DeNatale created the ticket at 7:57 PM

    This spec illustrates the problem

      context "bounded? bug" do

    before(:each) do
      events = RiCal.parse_string rectify_ical &lt;&lt;-ENDCAL
      BEGIN:VEVENT
    ...
Fixed bug [\#8 tagged:committed state... was committed by Rick DeNatale at 8:01 PM
0.0.10 was created by Rick DeNatale at 7:55 PM
&nbsp;
0 of 1 tickets remain in this milestone
6 Occurence enumeration should preserve type of datetimes was updated
  • Rick DeNatale
    • State changed from open to resolved
    by Rick DeNatale at 7:31 PM
  • Rick DeNatale
    • State changed from resolved to open
    by Rick DeNatale at 7:20 PM
  • Rick DeNatale
    • State changed from new to resolved
    by Rick DeNatale at 7:06 PM
  • Rick DeNatale
    • Assigned user set to Rick DeNatale
    • Milestone set to 0.0.9
    by Rick DeNatale at 6:19 PM
5 Text Folding was updated
  • Rick DeNatale
    Rick DeNatale commented at 7:17 PM

    Here's the actual example:

        it "should properly fold on export" do
          @it.description = "Weather report looks nice, 80 degrees and partly cloudy, so foll...
4 Fwd: [RiCal] Another small problem was updated
  • Rick DeNatale
    • State changed from new to resolved
    by Rick DeNatale at 7:06 PM
  • Rick DeNatale
    • Assigned user set to Rick DeNatale
    • Milestone set to 0.0.9
    by Rick DeNatale at 6:20 PM
3 Component without recurrence properties should enumerate just itself. was updated
  • Rick DeNatale
    Rick DeNatale commented at 5:20 PM

    Bruno,

    I tried to verify your problem, but I'm not sure I understand.

    It seems to work except that the second event occurences are getting DateTimes for their d...